* {margin:0;padding:0}  

 dl {text-align:center;font-size:.95em;margin-top:25px;} 
/* 25 is gap between body text and squares*/


 dt,dd {width: 10.5em;float:left;} 
/*width is gap between squares*/


 dt {margin-bottom: 5.5em;} 




 dd {margin:120px 0 0 -10.5em;} 
/* Margin is alignment of text under /in over squares / was 120*/





 img, span { text-align: center;  margin-top: 12px; margin-bottom: 8px; display: block; border: 1px solid #000000; } 



span { margin-right: auto; margin-left: auto; 
}

 em { font: 1em "Times new Roman", Sans-Serif; line-height: 1.4em;  color:#000;font:italic;} 



 /*dl {a:hover img,dl a:active img,dl a:focus img {background:#f33;}  */

p { margin: 0px,5px,0px,10px; text-indent:2em;} 




body { font: 1em "Times new Roman", Sans-Serif; line-height: 1.4em;  color:#000 }

 
h3 { padding-left: 8px; text-decoration:underline; color:#FFFFFF; background:#00AAFF; font-size: 1.4em; height: 24px; line-height: 28px; }
/*  h3 is the titles on the right hand bar*/

/*8 was 10*/

h4 {text-align:center;}

h5 { padding-left: 10px;}




#menu a,  {
  text-align:center; margin: 5px,10px,5px,10px;

/*was 10,5,10,5*/

  text-decoration:none; 
  color:#3A3EDE; 

/*RHS text Colour*/

  display:block; 
  width:9em; 
  height:1.9em; 
  border:0.5em ridge #045E43; 
  }
/*Border is the box colour around the menu items on the left*/

/* added text-align:left; to see what happens */
#menu a:visited {color:#930760;}



#menu a:hover {

  color:#b31b1b;
  background-color:#E6DEDE; 
  border-color:#dfd7ca #b2ab9b;
  }



#header h1 {
font-size: 30px;
font-weight: 100;
letter-spacing: -1px;
padding: 22px 0 5px 10px; text-align:center;

/*try this
*/

}

a {color:3A3EDE;}
a:visited {Color:930760;}

#header h1 a {
color: #fff;
text-decoration: none;
}
#header h1 a:hover {
color: #000;
text-decoration: none;
}
#header h2 {
color:#000000;
/*FF00FF*/
font-size: 19px;
font-weight: 100;
padding: 0 0 0 9px;
letter-spacing: -1px;
line-height: 12px;
}

#wrap {
	padding: 10px 10px 3px 10px;
	width: 1070px;
	margin:20px auto;
	border:1px solid;
	 
background-COLOR:#000;

/*what about this one*/
}



#left{ float: right; width: 170px; margin-bottom: 10px; margin-top: 10px; border: 1px solid #000000;padding: 10px 10px 10px 10px;}


/*images dice*/



/* added padding: 10px 10px 10px 10px; */

#right ul { padding: 10px 10px 10px 10px; margin: 0; }

#right {margin-bottom: 10px; float: left; width: 856px; min-height: 700px; padding: 0 10px 10px 10px; margin-top: 10px; border:1px solid;  background-image:url(images/bground.gif); }
	
#footer { font-size: 12px; text-align: center; border-top: 1px solid #ccc; padding: 10px 5px; color:#000080 }





